// pages/questionnaire/questionnaire.js
Page({
  data: {
    formData: {
      name: '',
      gender: 'male',
      skills: [],
      opinion: ''
    }
  },
  
  // 表单提交
  submitForm: function(e) {
    const formData = e.detail.value;
    
    // 验证表单
    if (!formData.name) {
      wx.showToast({
        title: '请输入姓名',
        icon: 'none'
      });
      return;
    }
    
    // 处理技能数据（多选框需要特殊处理）
    if (typeof formData.skills === 'string') {
      formData.skills = [formData.skills];
    }
    
    // 显示提交成功
    wx.showToast({
      title: '提交成功',
      icon: 'success',
      duration: 2000,
      success: () => {
        // 2秒后返回上一页
        setTimeout(() => {
          wx.navigateBack();
        }, 2000);
      }
    });
    
    // 这里可以添加将数据发送到服务器的代码
    console.log('表单数据:', formData);
  },
  
  onLoad: function() {
    // 页面加载时的初始化代码
  }
})